/**
 * - 如果操作数都是数值，则执行数值比较
 * - 如果操作数都是字符串，则逐个比较字符串中对应字符的编码
 * - 如果有任一操作数是数值，则将另一个操作数转换为数值，执行数值比较
 * - 如果有任一操作数是对象，则调用其 valueOf()方法，取得结果后再根据前面的规则执行比较。
 *   如果没有 valueOf()操作符，则调用 toString()方法，取得结果后再根据前面的规则执行比较
 * - 如果有任一操作数是布尔值，则将其转换为数值再执行比较
 * - 即任何关系操作符在涉及比较 NaN 时都返回 false
 */
console.log(NaN < 3)
console.log(NaN >= 3)
